﻿body{
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif; 
	margin: 0;
}

.alinharDireita { float:right;}
.alinharEsquerda { float:left;}

.texto{
	font-size:12px;
	color:#02475B;
	text-align:right;
}


.rodape{
	font-size:11px;
	color:#FFF;
	text-align:right;
}
.tempo-logout{
	font-size:11px;
	color:#000;
	text-align:right;
	float:right;
}

.form-login{
	font-size:10px;
	color:#000;
	text-align:right;
	float:center; 
}
.titulo-pagina{
	font-size:13px;
}
.item-menu{
	font-size:13px;
	color:#000;
	font-weight: bold;
}
.numero-menu{
	float:right;
	font-size:25px;
	color:#D3D3D3;
	font-weight: bold;
}
.obrigatorio{
	float:right;
	font-size:12px;
	color:#236B8E;
}
.form-cadastro{
	width:90%;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
.form-cadastro-cel{
	width:150px;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
.exibeturma{
	width:150px;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
.exibeturmadados{
	width:150px;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
.form-texto{
	font-size:13px;
	font-weight: bold;
}
.form-campo{
	font-size:13px;
}
.form-campo:focus{
	background-color:#F0FFFF;
}
.botao{
	background:url(../imagens/bg_botao.jpg) #FFF repeat-x;
	color:white;
	font-weight: bold;
	font-size:12px;
	border:2px solid #dcdcdc;
	border-bottom:2px solid #dcdcdc;
	height:23px;
	margin:5px;
	
}
.form-listagem{
	width:90%;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
.form-listagem-cel{
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
	text-align:center;
}
.listagemturmas{
	width:99%;
	background: #E6E8FA;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
	text-align:center;
	padding-bottom:2px;
	font-size: 13px;
}
.listagemturmastitulo{
	width:95%;
	background: #38B0DE;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
	text-align:center;
	padding-bottom:2px;
	font-size: 13px;
	font-weight: bold;
} 
.listagemturmas-cel{
	width:95%;
	background: #D9D9F3;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
	text-align:center;
	padding-bottom:2px;
}
.listagemturmas-cel:hover{
	width:95%;
	background: #D8D8BF;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
	text-align:center;
	padding-bottom:2px;
}
.exibetexto{
	font-size:13px;
	font-weight: bold;
}
.exibetexto-dados{
	font-size:13px;
}

#rodape{
	height:30px;
	background-color: #778899;
	background:url(../imagens/bg_rodape.jpg) #FFF repeat-x;
	border:0px solid;
	border-color:transparent;
	margin: 0 auto;
	margin-top: 0px;
}

#rodape-login{
	float: center;
	width:800px;
	height:30px;
	background-color: transparent;
	border:0px solid;
	border-color:transparent;
	margin: 0 auto;
	margin-top: 0px;
}

#cima-index{ 
	height:200px;
	background-color: #f5deb3;
	background:url(../imagens/bg_meio-index.jpg) #FFF repeat-x;
	border:0px solid;
	border-color:transparent;
	margin: 0 auto;
	margin-top: 0px;
}
#baixo-index{ 
	float: center;
	width:800px;
	height:300px;
	background-color: #FFF;
	border:1px solid;
	border-color:pray;
	margin: 0 auto;
	margin-top: 0px;
}

#corpo{ 
	background-color: #FFF;
	background:url(../imagens/bg_page.jpg) #FFF repeat-x;
	border:1px solid;
	border-color:transparent;

}

#tempo-logout{ 
	float: center;
	width:750px;
	height:15px;
	background-color: #FFF;
	border:0px solid;
	border-color:pray;
	margin: 0 auto;
	margin-top: 8px;
	margin-top: 8px;
}
#conteudo{ 
	float: center;
	width:750px;
	background-color: #FFF;
	border:1px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
#conteudo-listagem{ 
	float: center;
	width:99%;
	background-color: #FFF;
	border:1px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
#titulo-pagina{ 
	float: left;
	width:100%;
	height:18px;
	background-color: #FFF;
	border-bottom:1px solid;
	border-bottom-color:#000099;
	margin: 0 auto;
	margin-top: 0px;
}

#item-menu{ 
	float: left;
	width:340px;
	height:75px;
	background-color: #transparent;
	border:0px solid;
	margin:12px;
	margin-left: 18px;
}
#item-menu:hover{
	width:335px;
	height:73px;
	background-color: #f5f5f5;
	border:1px dashed;
	border-color:#104E8B;
	border-right:4px solid;
	border-right-color:#104E8B;
}
#form-cadastro{
	float: center;
	width:730px;
	background-color: #f0f8ff;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
#form-listagem{
	float: center;
	width:99%px;
	background-color: #f0f8ff;
	border:0px solid;
	border-color:#dcdcdc;
	margin: 0 auto;
	margin-top: 0px;
}
